Volume 18, Issue 12, December 2017, Pages 645-682
Bander bin Khaled bin Mohamed Alhaqbany; Prof. Mubarak bin Faheed Alqahtany